package com.cy.pj.health.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

/*
* @Controller描述的对象为spring框架管理的bean，
* 这个通常会作为spring web模块的一个请求处理器对象
* */
@Controller //这个注解用于告诉springweb模块这个对象是一个控制层请求响应处理器
public class TemplateController {
    //借助@RequestMapping定义请求url到方法的映射
    @RequestMapping("/doTemplateUI")
    public String doTemplateUI(Model model){   //请问此方法谁来调用?DIspatcherServlet
        model.addAttribute("name", "Default");
        return "defaiult";//这个返回值返回给谁?DisPatcherServlet
        //这个view的名字由谁来解析?viewResolver来解析
        //解析这个view做什么事情呢？1）添加前缀后缀(例如/templates/default.html)
        //2)对html页面中的元素进行解析(对特性属性进行处理)
    }
}
